package com.ymatou.query.trading.api.parameter;

import java.math.BigDecimal;

public class ProductInfo {
    //     保税区
    private int BondedArea;
    //     商品规格ID
    private String CatalogId;
    //     商品规格
    private String CatalogInfo;
    //     平台优惠券使用金额
    private BigDecimal CouponAmount;
    //     是否保税发货
    private boolean DeliveryFromBonded;
    //     包邮
    private Boolean FreightFree;
    //     商品是否参加活动
    private boolean IsActivityProduct;
    //     配送方式
    private int LogisticsType;
    //     套餐编号
    private String PackageNo;
    //     区分新客价或者VIP价
    private int PriceType;
    //     商品描述
    private String ProductDescription;
    //     商品id
    private String ProductId;
    //     包含商品信息的字符串
    private String ProductInfoString;
    //     商品原价
    private BigDecimal ProductOriginalPrice;
    //     商品图片链接
    private String ProductPicUrl;
    //     是否退货
    private boolean ProductRefund;
    //     退货渠道(官方、非官方)
    private int ProductRefundChannel;
    //     商品购买数量
    private int ProductsNum;
    //     商品实际出售价格
    private BigDecimal ProductSoldPrice;
    //     商品优惠信息
    private ProductPromotion Promotion;
    //     退货退款单号
    private String SalesRefundCode;
    //     退货退款信息
    private Integer SalesRefundStatus;
    //     销售类型
    private String SalesType;
    //     商家优惠券使用金额
    private BigDecimal SellerCouponAmount;
    //     是否支持7天无条件退款
    private boolean SupportRtnWithoutReason;
    //     交税方
    private Integer TariffType;
	public int getBondedArea() {
		return BondedArea;
	}
	public void setBondedArea(int bondedArea) {
		BondedArea = bondedArea;
	}
	public String getCatalogId() {
		return CatalogId;
	}
	public void setCatalogId(String catalogId) {
		CatalogId = catalogId;
	}
	public String getCatalogInfo() {
		return CatalogInfo;
	}
	public void setCatalogInfo(String catalogInfo) {
		CatalogInfo = catalogInfo;
	}
	public BigDecimal getCouponAmount() {
		return CouponAmount;
	}
	public void setCouponAmount(BigDecimal couponAmount) {
		CouponAmount = couponAmount;
	}
	public boolean isDeliveryFromBonded() {
		return DeliveryFromBonded;
	}
	public void setDeliveryFromBonded(boolean deliveryFromBonded) {
		DeliveryFromBonded = deliveryFromBonded;
	}
	public Boolean getFreightFree() {
		return FreightFree;
	}
	public void setFreightFree(Boolean freightFree) {
		FreightFree = freightFree;
	}
	public boolean isIsActivityProduct() {
		return IsActivityProduct;
	}
	public void setIsActivityProduct(boolean isActivityProduct) {
		IsActivityProduct = isActivityProduct;
	}
	public int getLogisticsType() {
		return LogisticsType;
	}
	public void setLogisticsType(int logisticsType) {
		LogisticsType = logisticsType;
	}
	public String getPackageNo() {
		return PackageNo;
	}
	public void setPackageNo(String packageNo) {
		PackageNo = packageNo;
	}
	public int getPriceType() {
		return PriceType;
	}
	public void setPriceType(int priceType) {
		PriceType = priceType;
	}
	public String getProductDescription() {
		return ProductDescription;
	}
	public void setProductDescription(String productDescription) {
		ProductDescription = productDescription;
	}
	public String getProductId() {
		return ProductId;
	}
	public void setProductId(String productId) {
		ProductId = productId;
	}
	public String getProductInfoString() {
		return ProductInfoString;
	}
	public void setProductInfoString(String productInfoString) {
		ProductInfoString = productInfoString;
	}
	public BigDecimal getProductOriginalPrice() {
		return ProductOriginalPrice;
	}
	public void setProductOriginalPrice(BigDecimal productOriginalPrice) {
		ProductOriginalPrice = productOriginalPrice;
	}
	public String getProductPicUrl() {
		return ProductPicUrl;
	}
	public void setProductPicUrl(String productPicUrl) {
		ProductPicUrl = productPicUrl;
	}
	public boolean isProductRefund() {
		return ProductRefund;
	}
	public void setProductRefund(boolean productRefund) {
		ProductRefund = productRefund;
	}
	public int getProductRefundChannel() {
		return ProductRefundChannel;
	}
	public void setProductRefundChannel(int productRefundChannel) {
		ProductRefundChannel = productRefundChannel;
	}
	public int getProductsNum() {
		return ProductsNum;
	}
	public void setProductsNum(int productsNum) {
		ProductsNum = productsNum;
	}
	public BigDecimal getProductSoldPrice() {
		return ProductSoldPrice;
	}
	public void setProductSoldPrice(BigDecimal productSoldPrice) {
		ProductSoldPrice = productSoldPrice;
	}
	public ProductPromotion getPromotion() {
		return Promotion;
	}
	public void setPromotion(ProductPromotion promotion) {
		Promotion = promotion;
	}
	public String getSalesRefundCode() {
		return SalesRefundCode;
	}
	public void setSalesRefundCode(String salesRefundCode) {
		SalesRefundCode = salesRefundCode;
	}
	public Integer getSalesRefundStatus() {
		return SalesRefundStatus;
	}
	public void setSalesRefundStatus(Integer salesRefundStatus) {
		SalesRefundStatus = salesRefundStatus;
	}
	public String getSalesType() {
		return SalesType;
	}
	public void setSalesType(String salesType) {
		SalesType = salesType;
	}
	public BigDecimal getSellerCouponAmount() {
		return SellerCouponAmount;
	}
	public void setSellerCouponAmount(BigDecimal sellerCouponAmount) {
		SellerCouponAmount = sellerCouponAmount;
	}
	public boolean isSupportRtnWithoutReason() {
		return SupportRtnWithoutReason;
	}
	public void setSupportRtnWithoutReason(boolean supportRtnWithoutReason) {
		SupportRtnWithoutReason = supportRtnWithoutReason;
	}
	public Integer getTariffType() {
		return TariffType;
	}
	public void setTariffType(Integer tariffType) {
		TariffType = tariffType;
	}
    
    
}
